autonomous trade union of interdepartmental bus drivers - German English Dictionary